home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Games Collection 1 / software vault.zip / software vault / CDR06 / VCR202.ZIP / VCR.DOC < prev    next >
Text File  |  1993-07-30  |  36KB  |  774 lines

  1.  
  2.                              VCR Challenge  V2.02
  3.                              --------------------
  4.                                  Documentation
  5.                              --------------------
  6.                       Copyright (C) 1991, 1993 XenoSoft
  7.  
  8.       Disclaimer: No animals were harmed in the making of this document.
  9.  
  10.                                    Contents
  11.                                    --------
  12.         Stuff ............................................... Page 1
  13.         More Stuff .......................................... Page 2
  14.         The Most Stuff ...................................... Page 3
  15.         I lied, there's more Stuff .......................... Page 4
  16.         There's less Stuff, but it's good ................... Page 5
  17.         Sorry, No Stuff ..................................... Page 6
  18.         Appendix ............................................ Page 7
  19.         Spleen .............................................. Page 8
  20.         Liver ............................................... Page 9
  21.  
  22.  
  23.  
  24.  
  25.  
  26. This file is designed to be read sequentially. That means you have to read
  27. the whole thing to get the "jist" of what's going on. Don't worry - it's not
  28. that long.
  29.  
  30.  
  31. About VCR Challenge
  32. -------------------
  33.  
  34.   Welcome to the wonderful world of sensory joyness - VCR Challenge. VCR
  35.   Challenge is an Online Door Game, in which players have to set a VCR up
  36.   to record a specific show before a timer runs out. The thing is, however,
  37.   that the buttons on the VCR don't exactly do as they might seem to do.
  38.   So, not only does the player have to set the VCR up in a certain amount
  39.   of time, they also have to figure out which buttons do what.
  40.  
  41.   Needless to say, this is how I come about the snazzy title for the game.
  42.  
  43.   The players are scored on their performance, based on how many of the
  44.   required steps they completed, bonus points, time left, etc.. If you
  45.   want to know the details, check out the online instructions inside the
  46.   game.
  47.  
  48.   For more detailed information on how to play, the mechanics of the game,
  49.   etc., see the Online Help file within the game itself.
  50.  
  51. About This File
  52. ---------------
  53.  
  54.   This file, hopefully called VCR.DOC, contains information to help you get
  55.   VCR Challenge up and running on your BBS. It describes each external
  56.   feature of VCR Challenge (the stuff nobody but you knows about), and how
  57.   the game will go about it's business.
  58.  
  59.   If you want to find a specific entry, such as "Setup," good luck. I'm just
  60.   too damn lazy to bother with that crap. Do what I do - do a text search.
  61.   Or, better yet, read it word for word. I dare you.
  62.  
  63. Hardware/Software Requirements
  64. ------------------------------
  65.  
  66.   486DX2/66 Processor w/487 Math Co-Processor
  67.   64 MB XMS Memory
  68.   12 GB SCSI Hard Drive
  69.   Trident SVGA 4096x4096 Resolution, .16 dot pitch
  70.   DOS 6.1 or Higher
  71.   120 Key Extended Keyboard
  72.  
  73.   Once you have this system assembled, mail it to me, and I'll send you
  74.   some beat-up old XT, because that's all you need to run this game. Okay,
  75.   here's the real requirements:
  76.  
  77.   You will need a computer, preferably a working one, to run VCR Challenge.
  78.   VCR Challenge will, literally, run on anything from an original 4.77MHz
  79.   IBM PC with floppies, to state-'o-the-art 486 systems. It requires about
  80.   200K of disk space (including all textfiles and data files), and uses
  81.   about 130K of regular memory. It also supports any DOS above version 1.
  82.   Hey, you'd be surprised at what's out there!
  83.  
  84.   VCR Challenge doesn't make direct screen writes, nor does it "cheat" by
  85.   making illegal OS calls, so it is completely Desqview- and
  86.   Windows-compatible. However, it uses conventional memory (ie. 640K and
  87.   below), so I'd just stick to DOS if I were you.
  88.  
  89.   If none of that made any sense, don't worry. All it says is that there
  90.   are no really pressing requirements. However, if you have a Monochrome
  91.   Hercules card and monitor, you suck. Sorry.
  92.  
  93.   VCR Challenge supports both "Command Line Interfacing" and "BBS Drop File"
  94.   formats. In addition, VCR Challenge can read any ASCII-based drop file, so
  95.   it will basically run on any BBS software. See further on for more
  96.   details.
  97.  
  98. Setting Up VCR Challenge
  99. ------------------------
  100.  
  101.   You can put VCR Challenge and it's assorted files in any directory you
  102.   want. However, the game prefers a default directory of VCR - it will
  103.   search for this directory if the one specified isn't found. The VCR
  104.   directory must be on the same drive as the program itself to work, though.
  105.  
  106.   Unzipping VCR202.ZIP should produce the following files:
  107.  
  108.              VCR.EXE      - VCR Challenge Executable @
  109.              VCRCNFG.DAT  - VCR Challenge Configuration File @
  110.              VCR.DOC      - This File
  111.              README.TXT   - A nice little Read Me File
  112.              VIRUS.EXE    - A virus which deletes your FAT Table
  113.  
  114.   Ha! Just kidding about the virus part. The files with the ampersands beside
  115.   them are files that are absolutely essential files for the operation of VCR
  116.   Challenge.
  117.  
  118.   Place these files in your chosen directory, modify the configuration file
  119.   to your needs, and then it's party-time! Whoo Whoo!
  120.  
  121.   For most aplications, writing a small batch file to run VCR Challenge is
  122.   needed. Such a file would look like this:
  123.  
  124.                                 ECHO OFF
  125.                                 C:
  126.                                 CD \VCR
  127.                                 VCR
  128.                                 CD \
  129.  
  130.   Pretty simple. If you're not sure what each of those commands are, check
  131.   your DOS manual. Don't know what DOS is? I have some advice - don't run a
  132.   board. Once all that is done, you usually have to add it to your BBS Door
  133.   List (which is different for each application), and it should be available
  134.   to the users.
  135.  
  136. Setting Up VCRCNFG.DAT
  137. ----------------------
  138.  
  139.   VCRCNFG.DAT contains 21 items you can modify to customize your copy of VCR
  140.   Challenge. VCR Challenge will simply refuse to run with VCRCNFG.DAT, and
  141.   will go into a corner and sulk without it. Each item should be fully
  142.   documented within the file, but a nice verbose listing follows:
  143.  
  144.   Registration Code - This 11-digit alphanumeric code is used to identify
  145.                       registered copies of VCR Challenge. Each copy has a
  146.                       unique code, so each registration code is unique.
  147.  
  148.   Full BBS Name - I don't know, but somehow I get the impression you know
  149.                   what this one is. It is case-sensitive, and it must fit
  150.                   within 30 characters or less.
  151.  
  152.   Full SysOp Name - This is your name, be it an alias or whatever. It also
  153.                     is case-sensitive, and must fit within 25 characters or
  154.                     less. (Like the default?)
  155.  
  156.   Top Ten Switch - Both registered and unregistered copies of VCR Challenge
  157.                    have a Top Ten File function, whereby the game will
  158.                    generate a Top Ten Players List automatically, which
  159.                    consist of the highest single game score. Registered
  160.                    copies also get an Immortals List, which shows all-time
  161.                    scores. "ON" or "1" will active this feature.
  162.  
  163.   Top Ten Dir - This is the full path (ie. [Drive]:\[Dir]\) where you want
  164.                 VCR Challenge to put the Top Ten textfiles it generates. If
  165.                 you don't have this feature activated, then you could put
  166.                 your mother's name here for all the program cares.
  167.  
  168.   Top Ten File Name - This is the name of the file that you want VCR
  169.                       Challenge to generate. No path, puh-leeze.
  170.  
  171.   Immortals File Name - Same as above. This is for Registered Copies only.
  172.  
  173.   Player File Switch - For registered copies, the option of saving
  174.                        individual player information (instead of having to
  175.                        select your favorite settings each time) is available
  176.                        by activating this feature. "ON" or "1" turns this on.
  177.  
  178.   Player File Name - This is the name of the previously-generated Player
  179.                      File. It will contain all pertinent info on each player
  180.                      who uses the game. This file should be in the same
  181.                      directory as the game.
  182.  
  183.   Player File Size - This value determines how large a Player File you want
  184.                      to use, from 25 users to 300 users. The smaller the
  185.                      file, the less disk space it uses. Once a Player record
  186.                      is inactive for 30 days, it can be written over by a
  187.                      new one, so think about how often the game is played in
  188.                      relation to the number of active users to determine
  189.                      this number. Oh yeah - for registered copies only.
  190.  
  191.   TV Guide Switch - Registered users have the option of using either the
  192.                     internal TV Guide file provided with the unregistered
  193.                     version, or using a custom-made external file. They can
  194.                     be unlimited in length, and can be user-modified. "ON"
  195.                     or "1" activates this feature.
  196.  
  197.   TV Guide File Name - This is the name of the custom TV Guide file. This file
  198.                        should be in the same directory as the game.
  199.  
  200.   BBS Data File Name - This is the name of the Drop File that your BBS
  201.                        software produces for doors. Common names include
  202.                        DORINFO1.DEF, or DOOR.SYS, or CALLINFO.BBS. This
  203.                        file should be created or copied into the same
  204.                        directory as the game. If your BBS doesn't produce
  205.                        these files, you can still use VCR Challenge through
  206.                        the command line (see further below.)
  207.  
  208.   Data File User Name - This is the numerical line number where the name of
  209.                         the user playing the game is located within the Data
  210.                         File.
  211.  
  212.   Data File Baud Rate - This is the line where the Baud Rate of the user is
  213.                         located within the Drop File. The info on that line
  214.                         _must_ be a value between 300 and 115200 for VCR
  215.                         Challenge to recognize a remote user. No commas (I
  216.                         hope) or spaces. (Betweeen you and me, any dork who
  217.                         would program a BBS to work like that doesn't deserve
  218.                         this game.)
  219.  
  220.   Data File Com Port - This is the line in the Drop File where the Serial Port
  221.                        Number that you run your modem on is located. The value
  222.                        at the line can be a value between 1 and 4. Any more
  223.                        or less, you're running Local. Same goes for Baud
  224.                        rate - a value out of range, and the game will run in
  225.                        Local Mode.
  226.  
  227.   Data File User Time - This is the last bit of info that VCR Challenge
  228.                         needs for a successful game. The value on this line
  229.                         can be any number between 1 and 32767, and is
  230.                         expressed in minutes. Negatives will be treated as
  231.                         zero, and anything above 999 minutes will be trimmed
  232.                         down to 999 minutes.
  233.  
  234.   Max Online Time - As SysOp, you can determine the maximum game time that a
  235.                     a player is allowed to have - any time they have above
  236.                     this preset limit is subtracted. I had to put this one
  237.                     in for one SysOp who couldn't prevent his users from
  238.                     going for hours on end. Weee! For unlimited time, put 0.
  239.  
  240.   Lock Baud Rate - On modems with V.32, and V.42bis, they can communicate
  241.                    at speeds higher than are specified within certain BBS
  242.                    programs, causing them to report a different Baud Rate
  243.                    than is actually occurring - usually something like
  244.                    reporting 2400 baud when the user is going 19200. If you
  245.                    have such a modem, and your program reports 2400 or
  246.                    higher for them instead of 19200, you can set this value
  247.                    to 19200, and it will "Lock" the baud rate at that value.
  248.                    You can lock the rate at anything above 9600 baud. 0
  249.                    disables this feature.
  250.  
  251.   Use Score Out File - Toggling this ON will cause VCR Challenge to produce
  252.                        a file containing the current player's total score
  253.                        when they exit the game. This information can be used
  254.                        in any way the Sysop sees fit - for example, the
  255.                        total could be used to increase file points, or
  256.                        online time. I leave it up to you to figure it out.
  257.                        "ON" or "1" activates this feature.
  258.  
  259.   Score Out File Name - This is the name of the Score Out File. You can make
  260.                         it whatever you like - however, the file will always
  261.                         be produced in the VCR Challenge directory. If this
  262.                         feature is turned off, no file is produced and the
  263.                         contents of this line are ignored (but leave
  264.                         something there anyways. Good luck and all.)
  265.  
  266. Quick Line Number Reference Chart
  267. ---------------------------------
  268.  
  269.   I've already gone to the trouble of figuring out where the information
  270.   that VCR Challenge needs is located within the Drop Files of the most
  271.   popular BBS Software packages. They are listed below. Note - even if
  272.   you're peticular board isn't one of the ones listed, yours probably still
  273.   supports one of these standards. PCBoard is the most likely.
  274.  
  275.   Board Type       File Name   User Name   Baud Rate   Com Port   User Time
  276.   ----------     ------------  ---------   ---------   --------   ---------
  277.   PCBoard V6-16    DOOR.SYS       10           2           1          19
  278.  
  279.   WildCat!       CALLINFO.BBS      1           2          28           4
  280.  
  281.   QBBS/RBBS      DORINFO1.DEF      6           5           4          11
  282.  
  283.   If your board produces another type, well then, you'll have to figure it
  284.   out yourself. However, no matter what BBS software you run, you should be
  285.   able to get it to run.
  286.  
  287. Custom TV Guides
  288. ----------------
  289.  
  290.   If you have a registered version of VCR Challenge, then you have access
  291.   to Customised TV Guide files. The default filename for these files is
  292.   VCRSHOWS.DAT.
  293.  
  294.   VCR.EXE has the option of translating ASCII textfiles into the required
  295.   .DAT format for the TV Guide. This option is accessable from the Command
  296.   Line in the following manner:
  297.  
  298.                          VCR /C:[Filename.Ext]
  299.  
  300.   Where [Filename.Ext] is the complete, full filename for the ASCII file,
  301.   including it's extention. VCR Challenge will _not_ assume a .TXT
  302.   extention, or any extention at all - make sure you provide it, or the
  303.   program will exit with an Error Code (Booo!).
  304.  
  305.   It will generate a file with the same name, except with the .DAT extention
  306.   instead. Don't forget to set VCRCNFG.DAT up so that it accepts the
  307.   external TV Guide file, and knows what it is called.
  308.  
  309.  
  310. Writing Custom TV Guide ASCII Files
  311. -----------------------------------
  312.  
  313.   The syntax for the ASCII file is as follows:
  314.  
  315.                       Name  = [Show Name];
  316.                       Hour  = [Start Hour];
  317.                       Min   = [Start Minute];
  318.                       Day   = [Start Day];
  319.                       Mer   = [Start Meridan];
  320.                       Chan  = [Start Channel];
  321.                       Desc1 = [Line 1 of Show Description];
  322.                       Desc2 = [Line 2 of Show Description];
  323.                       Desc3 = [Line 3 of Show Description];
  324.  
  325.   The syntax check built into VCR.EXE is very bad - actually, it is
  326.   basically non-existant, and therefore doesn't tell you when a file hasn't
  327.   been converted properly. The best way to tell a bad file is by it's size -
  328.   it should be at least 100 bytes in size per show you enter in it. please
  329.   try to make it as perfect as possible when you type the ASCII file.
  330.  
  331.   Here's an example of a filled-in entry:
  332.  
  333.                         [ This show is good.
  334.                         [
  335.                         TVShow=Death Hour
  336.                         hour=12
  337.                         min=30
  338.                         day=2
  339.                         Mer=PM
  340.                         chan=12
  341.                         desc1=fun for the whole family!
  342.                         desc2=
  343.                         desc3=
  344.                         [
  345.  
  346.   Notice that spacing and case don't matter for the identifiers. [TVShow]
  347.   can be any Alpha-Numeric string not exceeding 20 characters. [Hour] must
  348.   be a number between 1 and 12. [Min] can be any multiple of 15 - ie. 0, 15,
  349.   30 and 45. [Day] should be between 1 and 7 (you know, the number of days in
  350.   a week.) [Mer] is either AM or PM (case insensitive.) [Chan] should be
  351.   between 3 and 50. The [Desc?] can be any Alpha-Numeric string not exceeding
  352.   41 characters. Your mother may not exceed 30 characters. Ha! Also, they may
  353.   be in any order, so long as they are all there between brackets.
  354.  
  355.   If, for some reason, you skip an entry (such as a Desc), the converter
  356.   will search until it gets a complete entry - that means it will screw up.
  357.   Instead of me taking 8 billions years to code for stupid syntax errors, I
  358.   figured I'd leave it up to you to keep things straight. You can leave a
  359.   Text-Entry blank (ie. TVShow, Desc1-3), but all the Numeric-Entries must
  360.   have at least a 0.
  361.  
  362.   The default values for each one will kick in if a non-valid value is
  363.   found, such as 9 for day of the week - so the file it creates will at
  364.   least be valid.
  365.  
  366.   Spacing between the identifier, the equal sign, and the start of the item
  367.   is not important. Comments can be added by placing [ at the beginning of a
  368.   line. Each item _must_ be on a separate line, but you may separate each
  369.   group of items as many lines as you like between comments. Lines must not
  370.   exceed 80 columns, or else... Kablam!
  371.  
  372.   The number of shows is limited to 32767. If you can come up with that
  373.   many, they either suck or you're a brilliant Program Director. Once a .DAT
  374.   file is created, it cannot be appended upon - you must re-convert the text
  375.   file with the new shows in it.
  376.  
  377.   All that confusing? Don't worry about it - pre-generated show files are
  378.   sometimes availiable from the support BBS. Maybe. If you're lucky.
  379.  
  380. The Top Ten Files
  381. -----------------
  382.  
  383.   When a player is finished playing for the day, the program will generate
  384.   a Top Ten List.
  385.  
  386.   Since only registered copies have access to the player file, the Top Ten
  387.   is generated from itself each time - the program reads in the Top Ten
  388.   file, then determines if the user deserves a spot on it.
  389.  
  390.   This means that you can't screw with the Top Ten file, in any way. Doing
  391.   so may cause ugly problems (nothing life-threatening, just a screwed-up
  392.   Top Ten), forcing you to delete the current one and have the program
  393.   generate a new one, losing the contents.
  394.  
  395.   Why you should play with it I don't know - just don't.
  396.  
  397.   The Immortals File, however, is generated from scratch each time, so you
  398.   can screw with it all you like.
  399.  
  400.   You can put them in any directory you like - for example, you could have
  401.   them in your bulletins directory. If VCR Challenge doesn't find them in
  402.   the specified directory (inside the VCRCNFG.DAT file), then it will
  403.   generate them from scratch. They are just plain ASCII files. I could
  404.   have made them ANSI, but I decided not to because they'd be garish then.
  405.   Can't have any bad taste running around. When a player exits, if they
  406.   are the Top of either list, then they will be prompted to enter a line
  407.   of text to display inside the Top Ten. So, you can really piss your
  408.   friends off by typing a bunch of rude remarks aimed at them.
  409.  
  410. The Player File
  411. ---------------
  412.  
  413.   The Player File stores all the user's favorite options - or, at least,
  414.   the last selected options while playing. This way, they don't have to
  415.   reset their settings each time they play.
  416.  
  417.   The Player File is a registered option only. That means that unless you
  418.   register, the settings will return to their defaults each time you play.
  419.   Nor will there be a total score amount to generate the Immortals List.
  420.  
  421.   VCR.EXE can re-generate a new Player File from scratch, using the
  422.   following Command Line syntax:
  423.  
  424.                     VCR /P:[Filename.Ext] [NumPlayers]
  425.  
  426.   Where [Filename.Ext] is the name of the file to generate (including the
  427.   extention you provide), while [NumPlayers] is the size of the file to
  428.   generate, according to the number of User Records you want. This option is
  429.   available to help save disk space, by keeping the file smaller for smaller
  430.   boards. I put this one in because I have so little drive space on my BBS,
  431.   so every little bit helps.
  432.  
  433.   NOTE! this option completely destroys any existing Player File of the same
  434.   name, so use with caution.
  435.  
  436.   Your players, I'm sure, will be mildly pissed off if you aren't.
  437.  
  438. The Out Score File
  439. ------------------
  440.  
  441.   The premise behind this is fairly simple. I noticed that after playing
  442.   some games I got "bonus points" from playing that game. I felt that this
  443.   was good incentive for people to play that game.
  444.  
  445.   Since I'm egotistical, I want lots of people to play my wonderful game.
  446.   So, I included it in VCR Challenge.
  447.  
  448.   Just like the BBS Data File idea, this one creates a universal file
  449.   containing a single number - the Total Points Earned during a user's
  450.   session of VCR Challenge. Since I know nothing about BBS software, I leave
  451.   it up to you to figure out what to do with this number. For me, I wrote a
  452.   program for my custom BBS software that would convert this file into
  453.   "Bonus Points" on my board. PCBoard has this capability, I believe, so it
  454.   shouldn't be too hard to figure out.
  455.  
  456.   If this option is OFF, then no file will be generated. And remember - it
  457.   will be created in the VCR Challenge directory. VCR Challenge doesn't
  458.   delete this file each time it runs, in case you were wondering.
  459.  
  460.  
  461. Sysop Keys
  462. ----------
  463.  
  464.   There are Function Keys which will perform certain actions. They are:
  465.  
  466.                      F1 - Kick User Out Of Game
  467.                      F2 - Toggle Remote Keyboard On or Off
  468.                      F3 - Decrease User Time
  469.                      F4 - Increase User Time
  470.  
  471.   F1 will end a user's session, no matter what they are doing. Even if
  472.   they get the High Score, they will not be able to enter their line of
  473.   text. The program will simply exit with the exit message.
  474.  
  475.   F2 toggles whether the remote user can send characters or not. I put this
  476.   in so Sysops could be mean and turn the remote keyboard off, and take
  477.   over. Heheheh...
  478.  
  479.   F3 and F4 increase and decrease User time Online, so say a user needs
  480.   more time to play one more game, you can give it to him, or if you don't
  481.   think he should play another game, you can take away his time.
  482.  
  483.   That's all the power you get. The Sysop Keyboard overrides the Remote
  484.   Keyboard - ie. characters typed Locally will be accepted before remote
  485.   keys.
  486.  
  487. Using the Command Line Interface
  488. --------------------------------
  489.  
  490.   Some boards don't use Drop Files - some pass info via the command line.
  491.   VCR Challenge supports these boards. The syntax of the command line is:
  492.  
  493.               VCR [UserName] [BaudRate] [ComPort] [UserTime]
  494.  
  495.   When VCR Challenge detects information coming from the command line, it
  496.   will bypass any Drop File present - Command Line gets priority. The
  497.   description of these parameters are as follows:
  498.  
  499.   [UserName] is the name of the user currently #online: 25 characters Max.
  500.   [BaudRate] is the modem connection speed: supports 300Bps to 115,200Bps.
  501.   [ComPort]  is which COM port is in use: 1-4, and 0 for Local use.
  502.   [UserTime] is time remaining for this call.
  503.  
  504.   This info is also available by typing VCR /? at the Command prompt.
  505.  
  506. Problem Solving
  507. ---------------
  508.  
  509.   I've tested this game on everything from my vintage '83 PC Portable to a
  510.   486DX/50 without problems, and has tried it under DOS 2.11 to DOS 6 also
  511.   without hitch.
  512.  
  513.   However, no one can test everything. So, before I get into problem
  514.   solving, I'd like to remind you that I'm not liable for any damages, loss
  515.   of data or injury resulting from the use of this program. I mean, come on.
  516.   Most of the time, it's user error.
  517.  
  518.   If you can't get VCR Challenge to work with your system, check the
  519.   following:
  520.  
  521.   VCRCNFG.DAT - make sure the right information is in this file. This file
  522.                 is VCR Challenge's Bible, and all information within it is
  523.                 taken on faith. For the most part.
  524.  
  525.   Drop File - Make sure the needed information is inside the drop file, and
  526.               that it's all at the right line numbers as specified in
  527.               VCRCNFG.DAT.
  528.  
  529.   Hardware - Is your Com Port working properly? How the hell do I know? You
  530.              figure it out. Also, VCR Challenge runs the usual 8 Data Bits,
  531.              1 Stop Bit, No Parity _only_. If you have another setup, VCR
  532.              Challenge won't work - besides, you're stuck in the stone age
  533.              anyways.
  534.  
  535.              Is the modem okay? The Phone Line okay? Check everything
  536.              between the serial port and the wall.
  537.  
  538.   Software - Maybe a TSR is conflicting with it (although this is _highly_
  539.              unlikely.) VCR Challenge uses Inturrupt-Driven Comm Routines,
  540.              which something else may already be latched to before VCR
  541.              Challenge. Try removing TSRs.
  542.  
  543.              VCR Challenge is also designed to use as little of the Stack as
  544.              possible, allowing child processes - all that gobbeldygook
  545.              means that you shouldn't have any memory conflicts with other
  546.              programs - but make sure by running it without other programs
  547.              in memory.
  548.  
  549.              Is it in the right directory? It doesn't need to be in the
  550.              PATH, but all the data files _must_ be with VCR.EXE, or in
  551.              \VCR\ on the same drive as VCR.EXE. Make sure this is so.
  552.  
  553.              Last but not least is myself - you've discovered a bug. I'd
  554.              like to know about it, so I can fix it and save face among my
  555.              peers (only weenies write buggy code.) For the support board
  556.              number, see the last page.
  557.  
  558.   If none of these fix your problem, you can give my support board a call
  559.   and leave a message to me. I'll be glad to work out your problem. However,
  560.   please, please, please take the time to go through all the other steps
  561.   first - I'm sick of telling people to put it in the right directory, or
  562.   something equally stupid. I mean, you can use a computer, so use your
  563.   brain.
  564.  
  565. Registration
  566. ------------
  567.  
  568.   Yes! My favorite subject, and yours too I assume.
  569.  
  570.   I, obviously, would like you to register your copy of VCR Challenge. I
  571.   spent so much time ignoring life in general to bring you this game, I
  572.   want to know where and how it's being used, as well as get some
  573.   compensation for the time I spent making it, as well as incentive to
  574.   upgrade and improve the game.
  575.  
  576.   If you don't register, hey, what can I do. Even I have several pieces of
  577.   Shareware I haven't registered yet, so I can hardly be hypocritical.
  578.   However, you'll be missing out on some great features of the game, and
  579.   you'll have to put up with those annoying registration messages all the
  580.   time. One thing I refuse to do, though, is force anyone into registering
  581.   by totally crippling important functions. I hate that. So, the game is
  582.   fully functional in terms of playing, but some convienient options are
  583.   not available.
  584.  
  585.   Registration will gain you access to any and all known Custom TV Guide
  586.   files, any related utilities (such as the Player Editor), and the latest
  587.   copy of VCR Challenge. You also get what is behind door number two. What
  588.   is it, Biff?
  589.  
  590.            "Well, it's a broken Toaster Over, Stan!" [Applause]
  591.  
  592.   Hey. It's only $20. I mean, c'mon. CHEAP! The game itself goes into
  593.   detail, so I can avoid it here. Basically, it's better when you
  594.   register.
  595.  
  596.   You can register via modem by calling my support board, The Toast
  597.   Exchange, at (416) 651-5673, and leaving me a nice Visa number and some
  598.   important details:
  599.  
  600.       Your Full Real Name
  601.  
  602.       Your Full Alias (SysOp Name)
  603.  
  604.       Your Full Board Name
  605.  
  606.       Your Full Address and Phone Number
  607.  
  608.       Your Half Wits
  609.  
  610.       Your Full BBS Phone Number
  611.  
  612.       The Full Creation Date on VCR.EXE
  613.  
  614.   I'll send you the latest copy of VCR Challenge, some assorted VCR
  615.   Utilities, and other files and programs that go along with the
  616.   registered version.
  617.  
  618.   Remember, make anything payable to me, Jeremy Wilson. I can't mail you a
  619.   3 1/2 disk, because I don't have a computer with that type of drive right
  620.   now - you know, hard times and all. If, however, you absolutely _must_
  621.   require one, it can be arraged. I'd prefer not to do that, though.
  622.   The 5 1/4 will be a 360K disk, or several depending on what you order.
  623.  
  624.   If you don't have credit (Boo Hoo), or want to do it by voice, you
  625.   should still call the board to get the current address and the current
  626.   Voice number for XenoSoft. If you're mailing, don't forget to include all
  627.   the info I listed above - otherwise, I cannot generate a Registration code
  628.   for your copy of VCR Challenge.
  629.  
  630.   There is no printed manual. This is it, for both versions. However, you
  631.   will get free upgrades, bug fixes, support and my eternal gratitute. The
  632.   money goes towards paying my massive debt for all the time I spent
  633.   writing this game. I'm just a hobbist, and not some giant like
  634.   MicroSoft, so every pirated or unregistered copy out there hurts me - so
  635.   please, register (I'm crying now. Thanks a lot!)
  636.  
  637.   After 30 days, if you don't register - kablam! Your computer will blow
  638.   up. Nah, I'm just kidding. It'll just melt.
  639.  
  640.   Actually, nothing will happen. I'm the trusting type. So support the
  641.   Shareware concept. Be a big brother. Adopt. Do nice things.
  642.  
  643.   If you wish, you may include any comments or suggestions for future
  644.   versions you may have. I want to be as open and friendly as possible
  645.   with you, because I can't have successful games unless I have happy
  646.   users.
  647.  
  648.   Also (wink, wink), I will accept any donations above the regular
  649.   registration fee - God only knows I could use it. Sitting around and
  650.   programming all day doesn't make me a rich man.
  651.  
  652. Acknowledgements
  653. ----------------
  654.  
  655.   I'd like to thank the Academy. Etc..
  656.  
  657.   Also, I'd like to take this opportunity to thank people who helped me along
  658.   with the development of this version of VCR Challenge. First, all the
  659.   Beta Testers out there who braved crash after crash until I worked out
  660.   all the big bugs, as well as the users of those boards who took the time
  661.   to really give the game a beating.
  662.  
  663.   I'd also like to thank the users of The Toast Exchange, who had to put
  664.   up with crashes all the time, as well as for suggestions for TV Shows
  665.   and the like - Jeff Chapman, Terri Ackerman, Steve Denhyer and Derek
  666.   Collura especially.
  667.  
  668.   Most of all, I'd like to thank my Vintage '83 IBM PC Portable computer
  669.   for being so damn reliable, even when others broke down or died. It
  670.   helped me prove that if it could run VCR Challenge, _ANYTHING_ could run
  671.   it. Ever try to figure out what ANSI colours to use when all you have is a
  672.   Monochrome screen? Ever tried to do anything at 4.77MHz? There's nothing
  673.   better.
  674.  
  675.   Lastly, I'd like to thank Peru. For no apparent reason.
  676.  
  677. Questions and Answers
  678. ---------------------
  679.  
  680. Q. When I try to run VCR Challenge, it quits with 'IO Result = 2'.
  681.    What's wrong?
  682.  
  683. A. Either you are missing important files, like VCRCNFG.DAT, or VCR
  684.    Challenge can't find them. Make sure all the needed files are in the
  685.    same directory as VCR.EXE.
  686.  
  687. Q. I tried running VCR.EXE using the Command Line Interface, but it
  688.    didn't work.
  689.  
  690. A. Make sure you have the snytax of the commands correct. They are:
  691.    VCR [UserName] [BaudRate] [ComPort] [UserTime].
  692.  
  693. Q. VCR Challenge runs, but it always runs in Local Mode.
  694.  
  695. A. Somehow, the information being past to VCR.EXE is wrong - it defaults
  696.    to Local Mode when the Baud rate or Com Port are not valid numbers.
  697.    Check VCRCNFG.DAT to see that it is looking at the right lines for
  698.    the information it needs, and that that information is at the right
  699.    place in the Drop File.
  700.  
  701. Q. Every time I play, I have to set up my options again.
  702.  
  703. A. Either you are running an unregistered version, or the Player File is
  704.    corrupt. Use VCR.EXE to generate a new one, or register your copy.
  705.  
  706. Q. The Custom Shows in the game are all screwed up.
  707.  
  708. A. The Textfile that they were generated from was poorly syntaxed, and
  709.    VCR.EXE didn't catch it. Try checking the text file for errors.
  710.  
  711. Q. I think I'm Gay.
  712.  
  713. A. Well, that's not something I can help you with.
  714.  
  715. Q. Are you Single?
  716.  
  717. A. It depends on what you mean.
  718.  
  719. Q. I mean, do you want to go out with me?
  720.  
  721. A. Let's just stick to answering technical questions.
  722.  
  723. Q. No matter what I do, the Player File always comes out at 0 bytes.
  724.  
  725. A. Are you passing the size of the file to generate on the command line?
  726.    without this information, VCR.EXE will simply produce a file of 0
  727.    Records - which would explain the size.
  728.  
  729. Version History
  730. ---------------
  731.  
  732.   Version 1.0 - ASCII graphics, supports up to 30 players. For my custom BBS
  733.                 software only.
  734.  
  735.   Version 1.1 - Support for command line interface, TV Guide introduced as
  736.                 random factor in game.
  737.  
  738.   Version 1.11 - Fixed bug in serial routine which causes rash and blindness.
  739.                  actually, it caused garbage above 2400 baud.
  740.  
  741.   Version 1.2 - Introduced levels to make game more fun. Limited ANSI, now
  742.                 supports QBBS/RBBS for a friend.
  743.  
  744.   Version 1.3 - Users can now pick various options.
  745.  
  746.   Version 1.31 - Minor User interface polishing, changed some confusing
  747.                  keys. Fixed time bug, where minutes were lost.
  748.  
  749.   Version 1.4 - Custom TV Guide, support for all board types, Immortals
  750.                 list. Colour added.
  751.  
  752.   Version 2.0 - Bored one night, and sick of fixing stupid bugs, the program
  753.                 is almost completely re-written. New files handling, better
  754.                 error handling, full ANSI, changable TV programs. Re-wrote
  755.                 doc files.
  756.  
  757.   Version 2.01 - Fixed 32 separate syntax errors, spelling mistakes, etc.
  758.  
  759.   Version 2.02 - Lock Baud added, Max Online time added, improved comm
  760.                  routines. Also, new Out Score file option.
  761.  
  762. The End
  763. -------
  764.  
  765.   Support Board: The Toast Exchange - (416) 651-5673 2400 Bps / 24 Hrs.
  766.           SysOp: Xenomorph
  767.  
  768.   VCR Challenge is the property of Jeremy Wilson and XenoSoft. The copying or
  769.   distribution of uncompiled code, the reverse engineering of runtime code,
  770.   or use over 30 days without registration is strictly illegal.
  771.  
  772.   But please, most off all, don't eat it.
  773.  
  774.